telemetry system - Spanish English Dictionary